package cn.blogsx.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 元注解：用于描述注解的注解
 *      @Target 描述注解能够作用的位置
 *      @Retention 描述注解 被保留的阶段
 *      @Documented 描述注解是否被抽取到api文档中
 *      @Inherited 描述注解是否被子类继承
 */

@Target(value = {ElementType.METHOD,ElementType.FIELD,ElementType.TYPE}) //表述该注解只能作用在类上
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnno3 {

}
